.routine-online {
  //height: 100%;
  //background: #f6f6f6;

  //.supplement {
  //  width: 100%;
  //  height: 32px;
  //}
  //
  &-list {
    display: flex;
    justify-content: center;
    padding-top: 16px;
  }
  &-item {
    width: 686px;
    height: 152px;
    border-radius: 8px;
    background: #ffffff;
    padding: 32px;
    box-sizing: border-box;
    float: left;
    img {
      width: 40px;
      float: right;
      margin-top: -38px;
    }
  }
  &-text {
    font-size: 32px;
    font-weight: 500;
  }

  &-phone {
    font-size: 28px;
    margin-top: 8px;
    opacity: 0.7;

    .text-one {
      margin-right: 70px;
    }
  }
}
